|
Makro Programmierung : Abfrage aktueller Dateiname
RainerH am 04.11.2003 um 08:30 Uhr (0)
Hallo Juergen ! In ME10 8.7 geht das leider noch nicht !!! Eine Moeglichkeit waere, wenn man in der PROMPT_LIST nach der zuletzt geladene MI-Datei sucht und diese dann in eine Variable: Dateiname schreibt. Sieht in etwa so aus: DEFINE Mi_dateinamenabfrage_macro LOCAL Zeile LOCAL Anfang LOCAL Ende LOCAL Pfad LOCAL Dateiname LET Dateiname x PROMPT_LIST DEL_OLD /tmp/Prompt_list.tmp OPEN_INFILE 1 /tmp/Prompt_list.tmp LOOP READ_FILE 1 Zeile EXIT_IF (Zeile= END-OF-FILE ) IF (PO ...
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : DOS-Aufruf aus ME10-Makro
RainerH am 20.02.2004 um 11:29 Uhr (0)
Hallo Thomas, ich habe wahrscheinlich etwas zu voreilig geantwortet. Mittels WINEXEC hab ich es nicht geschafft, einen DOS-BEFEHL zu starten, der mir z.B. eine Datei kopiert! Das funktioniert nicht: LET Pseudo_error (WINEXEC copy C:/Tmp/aaa.txt C:/Tmp/bbb.txt ) -- Gibt ERROR zurueck !! Das funktioniert: RUN copy C:/Tmp/aaa.txt C:/Tmp/bbb.txt (Nur unter UNIX mit Option: GRAPHIC bei Windows ohne GRAPHIC -- siehe Hilfe-Datei !!) P.S. Die Pfade natuerlich noch mit Backslash anstelle von Slash !!! Gruss ...
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : Prozess-Abfrage mittels LISP
RainerH am 02.03.2005 um 12:05 Uhr (0)
@Klaus Habe es mittlerweile so geloest, dass ich den Inhalt von tlist.exe in WIN2000 bzw. tasklist.exe in XP in eine Datei schreibe und diese nach dem gewuenschten Prozess durchsuche. Danke trotzdem ! Gruss RainerH.
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : Setzen von 2D-Hilfslinien zur Positionierung von Bemassung in Annotation
RainerH am 27.10.2004 um 11:53 Uhr (0)
Hallo Christian ! Ich habe mal vor einiger Zeit sowas geschrieben: Das Zip enpacken und in der LISP-Datei den weiteren Ladepfad fuer die Makrodatei anpassen. Laden musst du dann nur mehr die LISP-Datei !! Das Icon belegst du dann mit: am-bemassungshilfslinie oder wenn du es von der Werkzeugkiste aus starten willst, dann aendere in der LISP-Datei :toolbox-button nil auf :toolbox-button t Hoffe, es klappt wie gewuenscht... Gruss RainerH.
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : Nicht gespeicherte Teile und selektive Exemplare ermitteln
RainerH am 03.11.2005 um 13:42 Uhr (0)
@Martin1.) Zu den eigenstaendigen Objekten:Ein Objekt selectiv eigenstaendig machen geht mit:pa_sel_unshareEin Objekt wieder gemeinsam benutzen geht mit:pa_sel_reshareSaeubern geht mit:pa_sel_cleanupRausfinden kannst du es mit dem Recorder.Naehere Infos dazu, wenn du (oli::sd-online-reference) in dieBefehlszeile eingibst.Hier steht dann:PA_SEL_CLEANUP is a terminate action.It has the following input keywords: :SOURCE value type: art-assembly calls subaction: SELECTPA_SEL_RESHARE is a terminate action.It ...
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : (/ (sd-inq-file-size dateiname) 1024)
RainerH am 08.11.2005 um 15:24 Uhr (0)
@ClausGeht es nicht auch ueber Umwege so:== als string - Ausgabe(setf datei (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024)))== und wieder als Nummer:(setf datei (read-from-string (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024))))Dass es auch eine Fliesskommarepraesentation gibt, wusste ich nicht !10 U4UGrussRainerH.
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Dateiendung + .mi nach tif
RainerH am 01.12.2006 um 11:19 Uhr (0)
Zitat:Original erstellt von Günther Weber:rename *. *.miAuf die Brachiale gehts so natuerlich auch Zur Info:Eine unkomprimiert abgespeicherte MI-Datei erkennt man daran,dass in der ersten Zeile entweder #~1 oder #~2 steht !HTHGrussRainerH.
|
| In das Form Programmierung wechseln |
|
Programmierung : ben. Schaltfläche für .bat
RainerH am 16.04.2007 um 13:20 Uhr (0)
Zitat:Original erstellt von highway45:Damit es zumindest wieder startet, kannst du so im Notfall die Benutzeroberfläche wieder in den Ursprungszustand (Auslieferungszustand) zurücksetzen:http://osd.cad.de/tricks.htm[b]#14Füll doch mal deine Sys-Info aus, dann kann man gezielter antworten.[/B]@highway45STOP STOP STOP !!!Das ist aber wirklich noch nicht notwendig !!Dann sind aber alle Einstellungen weg ! (wenn man sie zuvor nicht gesichert hat)Da ist es besser das Uebel an der Wurzel zu packen (= entsprech ...
|
| In das Form Programmierung wechseln |